Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEN CLOSE Detached £215,000 27 Sep 2007
4 LEEN CLOSE Detached £315,000 28 Jul 2022
5 LEEN CLOSE Detached £185,000 14 Dec 2010
8 LEEN CLOSE Detached £109,000 10 Nov 2000
10 LEEN CLOSE Detached £380,000 12 Aug 2022
12 LEEN CLOSE Detached £185,000 19 Mar 2012